818418
672810
448660
1142413
273679
1282350
765562
1108102
748941
30429
100834
46754
796147
886949
1011724
812610
543505
45952
86987
597377
286284
528841
443275
823256